home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.4)
-
- import sys
- import defsparser
- from optparse import OptionParser
- parser = OptionParser(usage = 'usage: %prog [options] generated-defs old-defs')
- parser.add_option('-p', '--merge-parameters', help = 'Merge changes in function/methods parameter lists', action = 'store_true', dest = 'parmerge', default = False)
- (options, args) = parser.parse_args()
- if len(args) != 2:
- parser.error('wrong number of arguments')
-
- newp = defsparser.DefsParser(args[0])
- oldp = defsparser.DefsParser(args[1])
- newp.startParsing()
- oldp.startParsing()
- newp.merge(oldp, options.parmerge)
- newp.write_defs()
-